it rained all day long - Espagnol Anglais Dictionnaire